London, 7 May 2025 – RES, the world’s largest independent renewable energy company, has now developed or constructed 28GW of renewable energy projects globally, reinforcing the urgent need to modernise grids and streamline permitting as electricity demand surges. Announced ahead of Intersolar Europe in Munich this week, the milestone reflects…